Software Defect Prediction Using Wrapper Feature Selection Based on Dynamic Re-Ranking Strategy
نویسندگان
چکیده
Finding defects early in a software system is crucial task, as it creates adequate time for fixing such using available resources. Strategies symmetric testing have proven useful; however, its inability differentiating incorrect implementations from correct ones drawback. Software defect prediction (SDP) another feasible method that can be used detecting early. Additionally, high dimensionality, data quality problem, has detrimental effect on the predictive capability of SDP models. Feature selection (FS) been solution solving dimensionality issue SDP. According to current literature, two basic forms FS approaches are filter-based feature (FFS) and wrapper-based (WFS). Between two, WFS deemed superior. However, methods computational cost due unknown number executions subset search, evaluation, selection. This characteristic often leads overfitting classifier models easy trapping local maxima. The evaluator maxima overcome by an effective search process. Hence, this study proposes enhanced dynamically iteratively selects features. proposed (EWFS) based incrementally selecting features while considering previously selected space. novelty EWFS enhancement evaluation process deploying dynamic re-ranking strategy germane with low cycle not compromising performance ensuing model. For was deployed Decision Tree (DT) Naïve Bayes classifiers datasets varying granularities. experimental findings revealed outperformed existing metaheuristics sequential search-based established work. fewer less compared methods.
منابع مشابه
Wrapper for Ranking Feature Selection
We propose a new feature selection criterion not based on calculated measures between attributes, or complex and costly distance calculations. Applying a wrapper to the output of a new attribute ranking method, we obtain a minimum subset with the same error rate as the original data. The experiments were compared to two other algorithms with the same results, but with a very short computation t...
متن کاملGenetic Feature Selection for Software Defect Prediction
Recently, software defect prediction is an important research topic in the software engineering field. The accurate prediction of defect prone software modules can help the software testing effort, reduce costs, and improve the software testing process by focusing on fault-prone module. Software defect data sets have an imbalanced nature with very few defective modules compared to defect-free o...
متن کاملMetaheuristic Optimization based Feature Selection for Software Defect Prediction
Software defect prediction has been an important research topic in the software engineering field, especially to solve the inefficiency and ineffectiveness of existing industrial approach of software testing and reviews. The software defect prediction performance decreases significantly because the data set contains noisy attributes and class imbalance. Feature selection is generally used in ma...
متن کاملA Feature Selection Based Model for Software Defect Prediction
Software is a complex entity composed in various modules with varied range of defect occurrence possibility. Efficient and timely prediction of defect occurrence in software allows software project managers to effectively utilize people, cost, time for better quality assurance. The presence of defects in a software leads to a poor quality software and also responsible for the failure of a softw...
متن کاملFilter-Wrapper based Feature Ranking Technique for Dynamic Software Quality Attributes
This article presents a filter-wrapper based feature ranking technique that is able to learn and rank quality attributes according to new cases of software quality assessment data. The proposed feature ranking technique consists of a scoring method named Most Priority of Feature (MPF) and a learning algorithm to learn the software quality attribute weights. The existing ranking techniques do no...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Symmetry
سال: 2021
ISSN: ['0865-4824', '2226-1877']
DOI: https://doi.org/10.3390/sym13112166